/*
  小组中每位都有一张卡片
  卡片是6位以内的正整数
  将卡片连起来可以组成多种数字
  计算组成的最大数字

  输入描述：
    ","分割的多个正整数字符串
    不需要考虑非数字异常情况
    小组种最多25个人

   输出描述：
     最大数字字符串

   示例一
     输入
      22,221
     输出
      22221

    示例二
      输入
        4589,101,41425,9999
      输出
        9999458941425101
   */

function getMaxNumer(str) {
  const arr = str.split(",");

  const sorted = arr.sort((a, b) => {
    if (a === b) {
      return b - a;
    }

    const [a1, a2, a3, a4, a5, a6] = a;
    const [b1] = b;
    return b1 - a1;
  });
  console.log(sorted.join(""));
}
getMaxNumer("22,221");
